home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / adlg225.zip / ADLOGO.DOC < prev    next >
Text File  |  1992-04-11  |  54KB  |  1,101 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.             ▒▒▒▒▒▒              ▒▒▄
  12.           ▒▒█▀▀▀▀▀▒▒▄           ▒▒█
  13.           ▒▒█     ▒▒█       ▒▄  ▒▒█
  14.           ▒▒█     ▒▒█       ▒█  ▒▒█
  15.           ▒▒█     ▒▒█       ▒█  ▒▒█
  16.           ▒▒▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▒█  ▒▒█        ▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒▄
  17.           ▒▒██████▒▒█ ▒█▀▀▀▀▒█  ▒▒█        ▒█▀▀▀▀▒█ ▒█▀▀▀▀▒█ ▒█▀▀▀▀▒█
  18.           ▒▒█     ▒▒█ ▒▒▒▒▒▒▒█  ▒▒▒▒▒▒▒▒▒▄ ▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▒█
  19.            ▀▀      ▀▀  ▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀  ▀▀▀▀▀▒█  ▀▀▀▀▀▀▀
  20.                                                           ▒█
  21.                                                      ▒▒▒▒▒▒█
  22.                                                       ▀▀▀▀▀▀
  23.                                 AdLogo
  24.                               Version 2.25
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37. *                      Programming by Michael Cambra
  38. *                         Manual by Brian Cload
  39.  
  40.                    Copyright (c) 1992 by Michael Cambra
  41.               Licensed to TMC Software/OTS Development Corp.
  42.  
  43.                            All Rights Reserved
  44.  
  45.  
  46.                                                                 Page i.
  47.  
  48.  
  49.                                   INDEX
  50.  
  51.  
  52.                 What is AdLogo ......................  1.
  53.                 Support .............................  2.
  54.                 System Requirments ..................  3.
  55.                 Installation ........................  4.
  56.                 How AdLogo Works .................... 11.
  57.                 Multi-Node Systems .................. 12.
  58.                 Hints & Tips ........................ 14.
  59.                 Future Enhancments .................. 16.
  60.                 .CFG file format .................... 17.
  61.                 Acknowledgements .................... 18.
  62.                 Disclaimer .......................... 19.
  63.                 Registration ........................ 20.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.         This manual is a Standard text file with page breaks set
  71.         to 60 lines or less so that it may be printed on ANY standard,
  72.         dot matrix, InkJet, or Laser printer. In the simpliest form it
  73.         may be printed by typing the following where this file is
  74.         located on drive C: in the current directory and a printer is
  75.         connected to your parallel port #1 and is on-line:
  76.  
  77.  
  78.     at the C:> prompt type "Type ADLOGO.DOC > PRN" (without the quotes)
  79.                                 or
  80.     at the C:> prompt type "Type ADLOGO.DOC > LPT1" (without the quotes)
  81.  
  82.  
  83.         The left margin is sufficent that after printing the pages may
  84.         be punched and inserted into a 3-Ring binder for your convience.
  85.          If you use a program to print this manual set the left margin
  86.         to "0" as the left margin is already built into this .DOC file.
  87.  
  88.                                                                 Page 1.
  89.  
  90.                               WHAT IS ADLOGO?
  91.  
  92.         ADLOGO is a small, yet powerful, utilitiy that is added to
  93.         PCBoard that will allow archive comments (herein refered to
  94.         as LOGO) to .ARJ, .ZIP and .GIF files located on CD-ROM Drives.
  95.  
  96.         However, this is NOT all that ADLOGO is capable of doing.
  97.         ADLOGO has the ablility to increase a file transfer time,
  98.         reduce network traffic during a file transfer (On systems
  99.         running networking software), gain back some lost hard drive
  100.         space, plus more!
  101.  
  102.         Features are as follows:
  103.  
  104.                     »  Add your board's BBS LOGO to files located on
  105.                        a CD-ROM drive.
  106.  
  107.                     »  Automaticly replace outdated BBS LOGOs on
  108.                        files located on a hard drive.
  109.  
  110.                     »  Increase the speed of file transfer for files
  111.                        on CD-ROM drives.
  112.  
  113.                     »  Add a Comment Extention (BBS LOGO in GIF terms)
  114.                        to a GIF format file, either located on CD-ROM
  115.                        or Hard Drive.
  116.  
  117.                     »  Remove an Comment Extension from a GIF that has
  118.                        been inserted by a prior utility/Sysop/etc..
  119.  
  120.                     »  Remove 'Padding' that has been added to the end
  121.                        of a GIF file from an X/YModem file transfer, thus
  122.                        reducing the total size of the GIF to the original
  123.                        size.
  124.  
  125.                     »  Insert an BBS Advertisement file to .ARJ and
  126.                        .ZIP file formats.
  127.  
  128. *                   »  Supports Xmodem(CRC/CheckSum), 1K-Xmodem,
  129. *                      1K-Xmodem/G, YModem, YModem/G, ZModem, HS/Link,
  130. *                      BiModem and others
  131.  
  132.                     »  PCBoard CallerLog Logging including total time
  133.                        elapsed for the processing of files.
  134.  
  135.                     »  Reduce network traffic during file transfers on
  136.                        systems running networking hardward/software.
  137.  
  138.                     »  BIOS or DIRECT screen writes for 100%
  139.                        compatablility and/or speed.
  140.  
  141.                     »  NS16550 UART aware.
  142.  
  143.                     »  ANSI COM port output.
  144.  
  145.                     »  Fully SHARE, Multi-tasking & Networtk
  146.                        compatable!
  147.  
  148.                                                                 Page 2.
  149.  
  150.                                SUPPORT
  151.  
  152.  
  153.         Support can be obtained thru our 24 hour BBS system at the
  154.         following:
  155.  
  156.                            The "Port of Call" BBS
  157.                            P.O Box 5722
  158.                            Portage, Indiana  46368-5722
  159.                            SYSOP: Brian Cload
  160.                     Data:  (219) 763-2091    CompuCom (FREE NODE)
  161.  
  162.                    Voice:  (219) 763-1940
  163.  
  164.                            Join Conference 34 (OTS/TMC Support)
  165.  
  166.  
  167.       By joining Conference 34, first time callers will have access to
  168.       the latest ADLOGO release files, updates, and E-MAIL support.
  169.  
  170.                        Address messages to MIKE CAMBRA.
  171.  
  172.  
  173.       Voice support can be obtained by calling the following numbers:
  174.  
  175.                            (219)-763-1940  (8am-5pm CST Mon-Fri)
  176.  
  177.  
  178.  
  179.  
  180.         Because ADLOGO is a very complex program, don't feel bad if you
  181.         can't seem to get the 'Da** thing working'!  Feel free to give
  182.         us a call and we will be more than happy to help you get the
  183.         job done!
  184.  
  185.                                                                 Page 3.
  186.  
  187.  
  188.  
  189.                          SYSTEM REQUIREMENTS
  190.  
  191.  
  192.          100% IBM compatable machine
  193.  
  194.          200K FREE RAM when PCBoard shell's out to an external protocol
  195.  
  196.          PKZIP.EXE for .ZIP support
  197.  
  198.          ARJ.EXE   for .ARJ support
  199.  
  200.          PCBoard v14.0 or higher
  201.  
  202.          System running on COM1 or COM2. (Note: Only these two COM PORTS
  203.                                           are available in this version
  204.                                           of ADLOGO. ADLOGO will STILL
  205.                                           fully process any files, however,
  206.                                           no output to the user will be
  207.                                           sent. The next release of ADLOGO
  208.                                           will allow for Non-Standard COM
  209.                                           PORT Support)
  210.  
  211.          Any brand of DOS v3.x or higher
  212.          
  213.  
  214.  
  215.          NOTE: A CD-ROM is NOT required for ADLOGO!!
  216.  
  217.  
  218.                                                                 Page 4.
  219.  
  220. *                            FILES INCLUDED
  221. *
  222. *       ADLOGO.EXE   -   Main executable program
  223. *       ADLOGO.CFG   -   Sample Configuration File
  224. *       ADLSETUP.EXE -   Configuration File setup utility
  225. *       ADLOGO.NEW   -   Complete history of ADLOGO, in reverse order
  226. *       ADLOGO.DOC   -   Complete ADLOGO manual
  227. *       PCBBATCH.ZIP -   Complete set of pre-made PCBoard external protocol
  228. *                        batch files.
  229. *       DELF11.ZIP   -   Archive containing the DELF.COM util
  230. *       REGISTER.FRM -   Mail-in registration form for ADLOGO
  231. *       FILE_ID.DIZ  -   Archive description file
  232. *       READ.ME      -   Small information file..  Everyone else puts one
  233. *                        in, so I might as well! <Grin>
  234.  
  235. *                       PCBBATCH.ZIP contains:
  236. *
  237. *        Sending    Receving
  238. *       ---------   ---------
  239. *       PCBSZ.BAT & PCBRZ.BAT  -  Used for Zmodem Transfers
  240. *       PCBSG.BAT & PCBRG.BAT  -           YModem/G Transfers
  241. *       PCBSY.BAT & PCBRY.BAT  -           YModem Transfers
  242. *       PCBSF.BAT & PCBRF.BAT  -           1K-Xmodem/G Transfers
  243. *       PCBSO.BAT & PCBRO.BAT  -           1K-Xmodem Transfers
  244. *       PCBSC.BAT & PCBRC.BAT  -           Xmodem(CRC & CheckSum) Transfers
  245. *       PCBSH.BAT & PCBRH.BAT  -           HS/Link Transfers
  246. *       PCBSB.BAT & PCBRB.BAT  -           BiModem Transfers
  247.  
  248.  
  249.                              INSTALLATION
  250.  
  251.         Before installing, please take the time now to COMPLETELY read
  252.         thru this entire manual. ADLOGO is a very complicated piece of
  253.         software to install IF you do not understand how ADLOGO works
  254.         and understanding the TERMs that are presented thru-out
  255.         this manual. Doing so now, will save you many headaches during
  256.         the installation process!
  257.  
  258.  
  259.         First, lets explain some of the terms that you will see
  260.         thru-out this manual:
  261.  
  262.            MATCHED DRIVE -   This is a drive partition that contains
  263.                              downloadable files that you want ADLOGO to
  264.                              have access to. Normally, this will be a
  265.                              CD-ROM. However, a MATHCED DRIVE is not
  266.                              limited to a CD-ROM drive as you will see
  267.                              and understand as you read thru this
  268.                              manual.
  269.  
  270.                     LOGO -   This is your board's BBS ZipComment that
  271.                              you normally insert into .ZIP files
  272.                              We call this a LOGO since ADLOGO is NOT
  273.                              limited to just the .ZIP file format.
  274.                              This LOGO may also be inserted into an
  275.                              .ARJ file format as well.
  276.  
  277.                 AD FILE  -   This can be any file that you insert directly
  278.                              into an archived file.
  279.                              Just for an example, this would be the
  280.                              famous Rusty's -n- Edie's MA&PA.TXT file.
  281.                              NOTE: As I do NOT encourage this type
  282.                              of feature to be enabled, I have added to
  283.                              ADLOGO by request. A lot of users, along
  284.                              with Shareware authors, are not pleased
  285.                              when this type of file is inserted into
  286.                              a archive that he/she is downloading.
  287.                              However, this is also a good form of
  288.                              advertising your board.
  289.  
  290.  
  291.             GIF COMMENT  -   This is the GIF EXTENTION that can be
  292.                              inserted to a .GIf file that is GIF87a or
  293.                              GIF89a compliant.
  294.                              NOTE: For .GIF file support, you MUST
  295.                              be a registered Sysop of ADLOGO.
  296.                              Information on how to enable this feature
  297.                              will be provided upon receiving your
  298.                              registration.
  299.  
  300.                                                                 Page 5.
  301.  
  302.           TEMP DIRECTORY -   This is a directory on your hard drive
  303.                              that ADLOGO uses as a working directory.
  304.                              This directory is where ADLOGO will copy
  305.                              the files from a MATHCED DRIVE when
  306.                              inserting a LOGO, an AD FILE, or GIF
  307.                              COMMENT.
  308.                              WARNING: ALL FILES IN THIS DIRECTORY WILL
  309.                              BE DELETED AFTER THE FILE TRANSFER IN
  310.                              COMPLETED! Make this a new, unique
  311.                              directory!
  312.  
  313.           Copy ALL MD-HD -   This option term refers to the ablilty
  314.                              to copy ANY file format (ie .EXE, .COM,
  315.                              .DOC, etc..) from a MATCHED DRIVE to the
  316.                              TEMP directory. This can be useful for
  317.                              systems running on a network.
  318.  
  319.           BIOS OR DIRECT
  320.           SCREEN WRITES   -  This refers to how ADLOGO displays it's
  321.                              output on the local (sysop side) of the
  322.                              display. DIRECT screen writes are by far
  323.                              the fastest, however, under some
  324.                              multi-tasking software, you may encounter
  325.                              'Bleed- Thru'. If this is the case, use
  326.                              BIOS.
  327.  
  328.  
  329.         Now that we have the major terms out of the way, you need to
  330.         decide how you want ADLOGO to perform. Below are the Sysop
  331.         defineable toggles that may be turned ON or OFF:
  332.                         Copy ALL MD-HD
  333.                         .ARJ File Support
  334.                         .GIF File Support
  335.                         .ZIP File Support
  336.                         AD FILE Insertion
  337.                         CALLERS LOG LOGGING
  338.                         BIOS or DIRECT
  339.  
  340.          NOTE: UNREGISTERED copies will copy ANY file from a MATCHED
  341.          DRIVE to the TEMP directory. If the file is in the .ZIP format,
  342.          then your board's LOGO will be placed into the ZIP file.
  343.          GIF COMMENT insertion, .ARJ File Support, AD FILE insertion
  344.          and the COPY ALL MD-HD can be toggled for registered users
  345.          only.
  346.  
  347.            Now with all that in mind, let's being the installation!
  348.          First, make sure that PKZIP.EXE (and ARJ.EXE if supportting
  349.          those formats) are in your DOS PATHs. Copy ADLOGO.EXE,
  350.          ADLSETUP.EXE, and DELF.COM to your PCB directory. (For
  351.          Multi-Node Systems, follow along, then read the section
  352.          on MULTI-NODE SYSTEMS).
  353.  
  354.            Change to your PCB directory and type ADLSETUP <enter>.
  355.          You screen will clear, and some windows will pop up. This is
  356.          the Configuartion File Setup utiltiy for ADLOGO. The bottom
  357.          window is a Help Window. At each question, this window will
  358.          display what is required for the question you are at. We will
  359.          go thru this process step-by-step:
  360.  
  361.                                                                 Page 6.
  362.  
  363.  Line #
  364.     1.   Name of BBS:             Self explainatory, but just in case,
  365.                                   enter in the name of your BBS.
  366.  
  367.     2.   MATCHED DRIVE LETTERS:   Decide which drives contains files
  368.                                   that you want ADLOGO to process. Files
  369.                                   located on these drives will be copied
  370.                                   to the TEMP directory. These letters
  371.                                   can refer to either a CD-ROM(s) and/or
  372.                                   Hard Drive(s).
  373.                                    ie: LOP
  374.                                    Using these letters, ADLOGO will process
  375.                                    files that are located on drives
  376.                                    L:, O:, and P:
  377.  
  378.     3.   Path\Name of LOGO:       This is the DRIVE:\PATH\FILENAME.EXT
  379.                                   of your board's LOGO file.
  380.                                   (ie: D:\UTILS\COMMENT.TXT)
  381.  
  382.     4.   Path\Name of AD File:    This is the DRIVE:\PATH\FILENAME.EXT
  383.                                   of your board's "MA&PA.TXT" <grin>
  384.                                   file. If you do NOT insert an AD FILE,
  385.                                   simply type NONE.
  386.  
  387.     5.   Path\Name of CallersLog: This is the DRIVE:\PATH\FILENAME of
  388.                                   your PCBoard's Caller Log file. If
  389.                                   you are running a Multi-Node System,
  390.                                   do NOT add a node number to this!!
  391.                                   (ie: C:\PCB\MAIN\CALLER)
  392.                                   WARNING: UNREGISTERED versions MUST
  393.                                   supply a callers log path!
  394.                                   For REGISTERED Sysops, you may
  395.                                   disable this feature by entering in
  396.                                   a '@' (without the quotes).
  397.  
  398.     6.   TEMP Directory:          This is the DRIVE:\PATH of the TEMP
  399.                                   directory that ADLOGO will process
  400.                                   files in. If you are running a
  401.                                   Mutli-Node system, the directory you
  402.                                   state here will be created for EACH
  403.                                   node that you are running.
  404.                                   (ie: D:\TEMP) Do not add a Node
  405.                                   number!
  406.                                   WARNING: All files that are in this
  407.                                   directory will be deleted after the
  408.                                   complete ADLOGO process. Make sure
  409.                                   this is a UNIQUE directory!!
  410.                                   Perferably one that does NOT exist!
  411.  
  412.     7.  Path\Name of GIF COMMENT: This is the DRIVE:\PATH\FILENAME.EXT
  413.                                   of your GIF EXTENTION comment file.
  414.                                   If you don't wish to support .GIF
  415.                                   format, simply type NONE.
  416.                                   (ie: D:\UTILS\GIFCOM.EXT)
  417.  
  418.                                                                 Page 7.
  419.  
  420.     8.  Number of Nodes:          Simply enter the number of nodes
  421.                                   that you are currently running on
  422.                                   you system. NOTE: For SINGLE Node
  423.                                   systems, you MUST enter a '1'!
  424.                                   (ie: 3)
  425.  
  426.     9.  .ARJ Format Support:      Toggles if ADLOGO will process .ARJ
  427.                                   files (Inserting your bbs LOGO
  428.                                   and/or inserting an AD FILE).
  429.                                   (ie: Y)
  430.  
  431.    10.  .GIF Format Support:      Toggles if ADLOGO will process .GIF
  432.                                   files for inserting a GIF COMMENT.
  433.                                   (ie: Y)
  434.  
  435.    11. .ZIP Format Support:       Toggles if ADLOGO will process .ZIP
  436.                                   files (Inserting your bbs LOGO
  437.                                   and/or inserting an AD FILE).
  438.                                   (ie: Y)
  439.  
  440.    12. AD File Insertion:         Toggles if you are inserting a AD
  441.                                   FILE to .ZIP and/or .ARJ file.
  442.                                   (ie: Y)
  443.                                   NOTE: You MUST have the support
  444.                                   toggled on for .ZIP (#11) and/or
  445.                                   .ARJ (#9) if you want this feature
  446.                                   toggled on!
  447.                                   (ie: If you want an AD FILE placed
  448.                                   into a .ZIP file, but not an .ARJ,
  449.                                   then you MUST have .ZIP (#11) Format
  450.                                   Support toggled on!)
  451.  
  452.    13. Copy ANY format MD-HD:     When this is toggled ON, ANY file
  453.                                   that is on a MATCHED DRIVE will be
  454.                                   copied to the TEMP directory. This
  455.                                   feature will reduce Network traffic
  456.                                   during file transfers and increase
  457.                                   the file transfer rate (in most
  458.                                   cases). See HINTS & TIPS
  459.                                   (ie: Y)
  460.  
  461.    14. BIOS or DIRECT:            This will set the video mode on the
  462.                                   local (sysop) side's screen. DIRECT
  463.                                   is the fastest possible. However, if
  464.                                   you are running under a multi-tasking
  465.                                   environment, and you are encountering
  466.                                   'Bleed-Thru' to other screens, then
  467.                                   set this to BIOS. Otherwise, we
  468.                                   highly recommend using DIRECT.
  469.                                   (ie: DIRECT)
  470.  
  471.    15.  Serial No:                This is the Serial no. that is
  472.                                   supplied to registered users.
  473.                                   Enter a 0 if UNREGISTERED.
  474.                                   (ie: 0)
  475.  
  476.                                                                 Page 8.
  477.  
  478. *  17.  Partcial XModem
  479. *       Command Line   :          This is a partical Xmodem Command line
  480. *                                 which is used for the XModem transfer
  481. *                                 features of ADLOGO. No Input is required
  482. *                                 for this line and ADLSetUp will auto-
  483. *                                 matically place this line into the .CFG
  484. *                                 file.
  485.  
  486.    16.  PassCode:                 This is the PassCode that will toggle
  487.                                   on the major features of ADLOGO for
  488.                                   registered users. Enter a 0 if
  489.                                   UNREGISTERED.
  490.                                   (ie: 0)
  491.  
  492.         After entering in all the above information, ADLSetUp will
  493.         save the info to a file called ADLOGO.CFG in the cureent
  494.         directory. After that, ADLSetUp will create all the TEMP
  495.         directories for you. (ie: If you are running a 4 node system,
  496.         and you entered D:\TEMP for the TEMP directory, ADLSetUp will
  497.         create D:\TEMP1, D:\TEMP2, D:\TEMP3, and D:\TEMP4 automaticly.
  498.         If, one of these directories already exist, which should ONLY
  499.         exist if you have added more nodes, or are re-configuring
  500.         ADLOGO.CFG, ADLSetUp will detect this and continue.
  501.  
  502.  
  503.         Now that the ADLOGO.CFG file is completed, you need to create
  504.         two new DOS EVIRONMENT variables is EACH of your BOARD.BAT
  505.         files for each node. The variables are as follows:
  506.  
  507.                       DRIVE=   -  This is the drive letter, followed
  508.                                   by a colon, that the current PCBoard
  509.                                   Node is executed from.
  510.                                   (ie: SET DRIVE=C:)
  511.  
  512.                       NODE=    -  This is the Node Number for the
  513.                                   node's BOARD.BAT file. (You may
  514.                                   already have this variable set if
  515.                                   you are running certain DOORs that
  516.                                   require this setting)
  517.                                   (ie: SET NODE=2)
  518.                                   NOTE: If you are running on a SINGLE
  519.                                   Node system, you still have to create
  520.                                   this NODE= variable in your BOARD.BAT
  521.                                   file. This MUST be set to NODE=1 for a
  522.                                   Single Node System.
  523.  
  524.         Now edit each of your BOARD.BAT files and add these two lines
  525.         BEFORE the PCB145.EXE command line.
  526.         (ie: Node 1 is on drive C:, you would place SET DRIVE=C: and
  527.         SET NODE=1 in Node 1's BOARD.BAT file. Node 2 is on drive E:,
  528.         so you would place in Node 2's BOARD.BAT file SET DRIVE=E: and
  529.         SET NODE=2. Follow this format for all nodes).
  530.  
  531.         For Sysops that are running PCBoard v14.5a, you are now
  532.         probably asking why am I not using the PCBDRIVE and PCBNODE
  533.         variables that PCBoard automatically creates? Well, the answer
  534.         to this is simple. PCBoard will ONLY create these variables
  535.         when a user exits to a DOOR. Other wise, these PCB variables
  536.         are NOT created.
  537.  
  538.                                                                 Page 9.
  539.  
  540. *       NOTE: Begining with ADLOGO v2.25, all of the PCBoard external
  541. *             batch files are being supplied. This includes all three
  542. *             XModem protocols, both YModems, Zmodem (with sending
  543. *             recovery), HS/Link & BiModem. The only modifications that
  544. *             are reqiured to these supplied batch files are the
  545. *             DRIVE:\PATH to the ADLOGO.CFG file and the DRIVE:\PATH to the
  546. *             TEMP directory on the DELF command line.
  547. *             No modifications are required for any of the PCBR?.BAT files
  548. *             which are the batch files used for receiving files.
  549. *             After editing these pre-made batch files, simply copy all
  550. *             of them to your Node 1's PCB directory.
  551.  
  552.         Now that that's done, we now install ADLOGO into the ZModem
  553.         PCBSZ.BAT file. PCBSZ.BAT is the batch file that PCBoard
  554.         shells out to when sending files via ZModem.
  555.  
  556.         Your current PCBSZ.BAT file should look similar to this:
  557.  
  558.         @echo off
  559.         if exist pcberr.fil del pcberr.fil
  560.         if exist pcbdsz.log del pcbdsz.log
  561.         dsz port %1 handshake both pB4096 estimate 0 %5 sz -r %3
  562.  
  563.         (You may or may NOT have the -r after sz. The -r will allow
  564.          ZModem Recovery from an aborted transfer.)
  565.  
  566.         The command line for ADLOGO.EXE is as follows:
  567.  
  568. *       ADLOGO <.CFG> %NODE% %3 %1 [%5 X|O|F]
  569.  
  570.         .CFG     is the DRIVE:\PATH\FILENAME.EXT of the ADLOGO.CFG
  571.                  file. (Unless you have renamed the ADLOGO.CFG file,
  572.                  the FILENAME.EXT will be ADLOGO.CFG)
  573.                  (ie: C:\PCB\ADLOGO.CFG)
  574.  
  575.         %NODE%   This is the evironmental setting that we created in
  576.                  each of the BOARD.BAT files.
  577.  
  578.         %3       This is a parameter that PCBoard passes to the
  579.                  PCBSZ.BAT file when PCBoard shells out to it. This
  580.                  parameter will either contain a full pathname to the
  581.                  file that the user is about to download (for single
  582.                  file transfers) or is will contain PCBDSZ.LST which
  583.                  is a text file that lists all the full pathnames of
  584.                  the files that the user is about to download (batch
  585.                  mode transfers)
  586.  
  587.         %1       This is the com port number that PCBoard passes to
  588.                  PCBSZ.BAT file.
  589.  
  590. *       %5       This is the carrier speed that PCBoard will pass over
  591. *                to the PCBS?.BAT files. DSZ will use this parameter for
  592. *                the estimated time for a transfer.
  593. *                WARNING: This is optional and should ONLY be placed on
  594. *                the command line for the three XModem PCBoard sending
  595. *                batch files!
  596.  
  597. *     O,F or X   Depending on which batch file you are editing, this will
  598. *                tell ADLOGO which of the three Xmodem protocols to use
  599. *                to send the file(s).
  600. *                             X = Xmodem CRC and CheckSum
  601. *                             O = 1K-Xmodem (Old YModem)
  602. *                             F = 1K-Xmodem/G
  603. *                WARNING: This, along with the above paramater, are optional
  604. *                and ONLY should be used in the XModem batch files!
  605.  
  606.         Now, add the ADLOGO command line right before the DSZ command
  607.         line. Example:
  608.  
  609.         @echo off
  610.         if exist pcberr.fil del pcberr.fil
  611.         if exist pcbdsz.log del pcbdsz.log
  612.         ADLOGO C:\PCB\ADLOGO.CFG %NODE% %3 %1
  613.         dsz port %1 handshake both pB4096 estimate 0 %5 sz -r %3
  614.  
  615.         Now we have to edit the DSZ command line. Change the %3 in the
  616.         DSZ command line to read this : @%DRIVE%ADLOGO.LST
  617.  
  618.         The DSZ command line should now look like this:
  619.  
  620.    DSZ port %1 handshake both pB4096 estimate 0 %5 sz -r @%DRIVE%ADLOGO.LST
  621.  
  622.                                                                 Page 10.
  623.  
  624.         Now we must add three more lines to the PCBSZ.BAT file AFTER
  625.         the DSZ command line:
  626.  
  627.         if exist pcbdsz.lst del pcbdsz.lst
  628.         if exist adlogo.lst del adlogo.lst
  629.         DELF <TEMPDIRPATH>%NODE%\.     <- NOTE THE PERIOD AT THE END!
  630.  
  631.         where <TEMPDIRPATH> is the DRIVE:\PATH of the TEMP directory
  632.         that you stated in ADLSetUp.
  633.  
  634.         The complete PCBSZ.BAT file should look like this:
  635.  
  636.     @echo off
  637.     if exist pcberr.fil del pcberr.fil
  638.     if exist pcbdsz.log del pcbdsz.log
  639.     ADLOGO C:\PCB\ADLOGO.CFG %NODE% %3 %1
  640.     dsz port %1 handshake both pB4096 esitmate 0 %5 sz -r @%DRIVE%ADLOGO.LST
  641.     if exist pcbdsz.lst del pcbdsz.lst
  642.     if exist adlogo.lst del adlogo.lst
  643.     DELF F:\TEMP%NODE%\.
  644.  
  645.         DELF is used to remove any files that ADLOGO copied to the
  646.         TEMP directory for processing.
  647.  
  648.         You may now save your changes and exit.
  649.  
  650.         Now, there is one last thing before the installation is
  651.         complete. Execute your PCBSETUP program, choose File Locations
  652.         #2, Protocol Data.  For the ZModem entry, you must have the LOCK
  653.         LINES and PORT OPEN set to 'N'. The PORT OPEN is probably
  654.         already set to 'N'. However, you mave have changed the LOCK
  655.         LINES settings to 'Y'. Failure to change LOCK LINES to 'N'
  656.         will result in garbled screen writes.
  657.  
  658.         That's it! Installation is now complete for ZModem. If you are
  659.         running other external protocols on your system, such as
  660.         HS/Link or BiModem, simply make the same changes to those
  661.         external .BAT files as you did to the ZModem .BAT file and the
  662.         same changes to the PCBSETUP for those protocols.
  663.  
  664.  
  665.         You may now log into your board locally, as this is suggested
  666.         for the first time running...
  667.         Make sure you are using a protocol that ADLOGO has been added
  668.         to and choose a few files for downloading. When you log in
  669.         locally, you will see the full ADLOGO display screen. Now, if
  670.         you have the ability to DIAL into your board, you can see what
  671.         is sent to the user during the ADLOGO processing phase. What
  672.         the user sees and what you as a Sysop will see are two
  673.         different displays.  You, as the Sysop, will see a much more
  674.         detailed display of what ADLOGO is doing, step by step.
  675.         Whereas the user will simply see a title line, the filename,
  676.         and either 'Working' (while ADLOGO is processing that perticular
  677.         file) or 'Processed' after ADLOGO has completed processing that
  678.         file. After ADLOGO is completed, ADLOGO will display to the user
  679.         'Start your Transfer NOW!'.
  680.  
  681.                                                                 Page 11.
  682.  
  683.                              HOW ADLOGO WORKS
  684.  
  685.         A user has FLaged a number of files for downloading.. Then
  686.         he/she starts the transfer. ADLOGO is then executed. The FIRST
  687.         thing that ADLOGO will do is send the ADLOGO title line, the
  688.         filename and processing to the user. ADLOGO does this first so
  689.         that the user does not start the download process on their
  690.         side until its ready. ADLOGO will then read in from the %3
  691.         parameter that PCBoard passes to the PCBS?.BAT file and detemines
  692.         if this is a SINGLE file transfer or a BATCH file transfer.
  693.  
  694.         If this is a SINGLE file transfer, ADLOGO will then determine
  695.         if the file is on a MATCHED DRIVE. If so, it will check the
  696.         configuration for the settings. If, for this example, the
  697.         file is a .ZIP file, then ADLOGO will copy the file from the
  698.         MATCHED DRIVE to the TEMP directory. It will then call on
  699.         PKZIP and add your board's LOGO to the file. Then, ADLOGO will
  700.         create a text file called ADLOGO.LST and write to this file
  701.         the NEW path of where the processed file is located. ADLOGO
  702.         will then write any information to the CallersLog, display
  703.         to the user to START YOUR TRANSFER NOW, and then exit.
  704.         The protocol driver is then executed by the batch file and
  705.         the procotol driver will read in from ADLOGO.LST where the
  706.         file is to transfer from and begin sending the file.
  707.  
  708.         After the protocol driver exits, the batch file will determine
  709.         if PCBDSZ.LST and ADLOGO.LST is found. If so, they are
  710.         deleted. Then DELF will remove any files are in the TEMP
  711.         directory for the current node.
  712.  
  713.         For a BATCH transfer, all the above is the same except that
  714.         ADLOGO will read in the filenames from PCBDSZ.LST (this is a
  715.         file that PCBoard creates as it shells out to the batch file
  716.         for a batch mode transfer and contains all the path and
  717.         filenames of the files to be sent to the user). ADLOGO will
  718.         read in each filename, and will process each file accordingly
  719.         via the setttings in the ADLOGO.CFG.
  720.  
  721.         If a file is NOT located on a MATCHED drive, and/or you have
  722.         COPY ANY MD-HD toggled off (Registered verison only), and the
  723.         file is NOT supportted by ADLOGO, either by toggling it off or
  724.         just not supported at all, the file is simply bypassed by
  725.         ADLOGO (meaning it is left where it is and no copying to the
  726.         TEMP directory is performed) and the orginal path of that file
  727.         is passed over to ADLOGO.LST.
  728.  
  729.  
  730.                                                                 Page 12.
  731.  
  732.                             MULTI-NODE SYSTEMS
  733.  
  734.         Seeing that there are a number of ways to have PCBoard set up
  735.         for a multi-node system, ADLOGO is intended to be installed as
  736.         if you installed nodes 2 on up according to the PCBoard
  737.         manual.(Meaning that ONLY the required 7 files are copied to
  738.         each nodes directory and that rest are left in nodes' 1
  739.         directory.) However, over the course of programming the
  740.         updates and bug fixes for ADLOGO, and the testing of ADLOGO,
  741.         we have encounter systems that are not installed, or setup, in
  742.         this manner. This can be for any number of reasons. We are not
  743.         saying this is wrong, but we can understand that if you have
  744.         one of these 'Strange' <grin> setups, installing ADLOGO into
  745.         your system may not be the same as described here in the
  746.         manual.
  747.  
  748.         So, I will try to shed some light on how you can install
  749.         ADLOGO into a modified Multi-Node PCBoard system.
  750.  
  751.         First of all, make sure that Node 1's drive and directory is
  752.         in each of your other nodes DOS PATH statements. If not, then
  753.         you will need to place ADLOGO & DELF in either a directory that is
  754.         shared by ALL Nodes of your system, or simply copy the
  755.         ADLOGO.EXE and DELF.COM into each node's PCB directory. You
  756.         MAY also have to copy the ADLOGO.CFG file to each node's PCB
  757.         directory, too. But, you may not. This depends on if you have
  758.         your external protocol batch files in each node's PCB directory.
  759.         If this IS the case, make sure that the path for the ADLOGO.CFG
  760.         is pointing to the correct directory.
  761.  
  762.         Now, a little hint on how to reduce netowrk traffic during a
  763.         download. This can only be done if on each node (or work-station),
  764.         you have has a disk drive installed. (Some of you may be running
  765.         a diskless workstation and this will not work for those).
  766.  
  767.             Copy all the external protocols batch files that you have
  768.             ADLOGO installed in to each node's PCB diretory.
  769.  
  770.             In the PCBSZ.BAT file (and any other that you have ADLOGO
  771.             installed in), do NOT place a DRIVE:\PATH for the  ADLOGO.CFG
  772.             file. Simply have your line as:
  773.             ADLOGO ADLOGO.CFG %NODE% %3 %1
  774.  
  775.             Copy the ADLOGO.CFG that you created in the Node 1 PCB
  776.             directory over to each node's PCB directory.
  777.  
  778.             Create a TEMP directory on a drive that is running on each
  779.             node (machine) with the node number added to the directory
  780.             name! (E:\TEMP2 would be for Node 2).
  781.  
  782.             Edit the ADLOGO.CFG files (which is a normal text
  783.             file) and change line #5 to the point to the directory
  784.             that you just created above in each of the ADLOGO.CFG
  785.             files for each node.
  786.  
  787.                                                                 Page 13.
  788.  
  789.             Edit the DELF line in each of the batch files for each
  790.             node and change the path to point to that node's TEMP
  791.             directory.
  792.  
  793.             Now, when a user selects a file that ADLOGO is to process,
  794.             the file is copied to THAT NODE'S hard drive, and the
  795.             protocol driver will read from THAT NODE'S hard drive
  796.             while sending the file to the user, thus reducing the
  797.             network traffic since the protocol driver does not have to
  798.             go thru the network to read from the file. This will also
  799.             greatly increase the transfer rate on the file being sent
  800.             However, the time that it takes to copy the file TO the
  801.             TEMP directory MAY be greater than the added transfer speed.
  802.             This will depend on the speed of your network and your
  803.             systems hardware. However, this will certinaly speed up
  804.             the process that users on other nodes are performing!!
  805.             (If there's one thing that really pisses me off is when
  806.             I'm conneted to a multi-node system at 14.4K during a
  807.             transfer (or anything), and the systems slows down since
  808.             there is a network delay or heavy network traffic!! <grin>)
  809.             Using this above idea will remeady this problem.
  810.  
  811.  
  812.         Another hint for Multi-Node systems (network or not). You can
  813.         have a different .CFG file for each node, thus having a
  814.         different setup for each node. Just install ADLOGO as stated
  815.         so above (meaning the Non-Modified way), and making two
  816.         changes:
  817.  
  818.             Copy the ADLOGO.CFG file to each node's PCB directory and
  819.             making any Node specific changes to it.
  820.  
  821.             Edit the ADLOGO command in all of the batch files that
  822.             ADLOGO is installed in to read:
  823.  
  824.             ADLOGO ADLOGO.CFG %NODE% %3 %1
  825.  
  826.             Now, ADLOGO.EXE is only in one directory (PCB for Node 1),
  827.             however, ADLOGO.EXE will read in the ADLOGO.CFG file from
  828.             the current node's directory.
  829.  
  830.  
  831.  
  832.                                                                 Page 14.
  833.                              HINTS & TIPS
  834.  
  835.       Place ADLOGO.EXE, DELF.COM, PKZIP.EXE, & ARJ.EXE in one of the
  836.       FIRST directories pointed to by your DOS PATH statement. (The
  837.       FIRST place that DOS will look for an executable file is in the
  838.       current directory. If the file is not found, it will start to
  839.       look thru each directory that is in your DOS PATH statement,
  840.       beginning with the first directory on the line and will continue
  841.       to look in each directory until found. However, if you are
  842.       running a multi-node system, and do not feel like having a copy
  843.       of ADLOGO.EXE and DELF.COM taking up room in each node's directory,
  844.       place these two files in one of the FIRST directories pointed to
  845.       by the path statement.
  846.  
  847.       Place ADLOGO.EXE and DELF.COM in a RAM disk! This will really
  848.       speed things up! However, just like the above hint, have the RAM
  849.       Disk directory that ADLOGO.EXE and DELF.COM is in as the first
  850.       directory in your DOS PATH statement.
  851.  
  852.       Have the TEMP directory(ies) on your FASTEST hard drive!!
  853. *     Or, have it on a RAM disk for lightning fast processing!
  854.  
  855.       If, on your system, you do not carry a lot of .ARJ files then we
  856.       would suggest NOT to have ADLOGO support the .ARJ file format.
  857.       Reason behind this? ARJ.EXE is SLOW!!  Adding a LOGO to an ARJ
  858.       format file isn't TOO bad, as long as there not not too many
  859.       files inside the archive itself. However, if there are many files,
  860.       adding a LOGO to the archive is slow! Then, if you are adding in
  861.       an AD FILE, this is even slower!!  The reason for this is that
  862.       it seems when ARJ.EXE is asked to add a file or LOGO, it must first
  863.       read thru EACH byte (at least this is what it SEEMS to be doing)
  864.       in the archive BEFORE it inserts the file or LOGO. Then, when
  865.       it is time to insert the file or LOGO, it SEEMS to read from
  866.       the AD FILE or LOGO one byte at a time. Just to give you an idea
  867.       on times, it took PKZIP about 2 seconds to insert the LOGO AND
  868.       AD FILE in a .ZIP file and 10-15 seconds for ARJ to do the same
  869.       on an .ARJ file! Get the picture? <grin>
  870.  
  871.       Wondering how you can gain back some lost hard drive space?
  872.       For every archive file that you have on a hard drive with a LOGO
  873.       in it, you are wasting hard drive space! When a LOGO file is added
  874.       to an archive, the LOGO is NOT compressed! So, if your LOGO file
  875.       is a 2K byte size file, (which this is about an average), 2K is
  876.       added to the size of the archive file. With ADLOGO, you have the
  877.       ablilty to gain back some hard drive space! Take this for example:
  878.       You have on your system 2000 archive files, each of them has your
  879.       board's LOGO in it which is 2K in size. Multiple 2000 by 2K, and
  880.       the sum is 4megs!! This may not seem like a lot, but for those
  881.       systems that have more than 2000 archive files on hard drive, this
  882.       figure can really add up to some space. ADLOGO will allow you to
  883.       gain back all that space AND still have you board's LOGO in every
  884.       archive file that a user downloads!  First, for MATCHED DRIVES,
  885.       include EVERY DRIVE LETTER that contains downloadable files that
  886.       your users have access to. Then, simply remove the LOGOs from the
  887.       archive files on the hard drive. (There are many SHAREWARE utils
  888.       that make this task painless.) Now, ADLOGO will process ANY file
  889.       that a user download, you gain some hard drive space AND still have
  890.       you board's LOGO in every archive file that a user may download!
  891.  
  892.                                                                 Page 15.
  893.  
  894. *     Making ADLOGO work with XModem(CRC & CheckSum), 1K-Xmodem,
  895. *     1K-Xmodem/G, YModem, and YModem/G:
  896.  
  897. *     After editing the supplied PCBS?.BAT files & copying them over to
  898. *     your Node 1's PCB directory, all that is required now is change all
  899. *     the protocols that are INTERNAL to PCBoard to an EXTERNAL TYPE.
  900.  
  901. *     Go in the PCBSETUP, File Locations #2, Protocol Data, and
  902. *     change the TYPE setting for both XModem(CRC), 1K-Xmodem, and
  903. *     1K-Xmodem/G from 'I' to 'D'. Do the same for both YModem protocols.
  904. *     Delete the Xmodem(CheckSum) completely from the listing. DSZ will
  905. *     auto-detect if CRC or CheckSum is needed for the transfer.
  906. *     Also, verify that the PORT OPEN and LOCK LINES are set to 'N' for
  907. *     *ALL* protocols that ADLOGO will be processing with.
  908.  
  909. *     Now, PCBoard will shell out to the batch files for XMODEM and
  910. *     YMODEM instead of using the built-in protocol driver and ADLOGO
  911. *     will be able to process files when a user has selected these protocols
  912. *     as a transfer driver.
  913.  
  914.  
  915.                                                                 Page 16.
  916.  
  917.                        FUTURE ENHANCEMENTS TO ADLOGO
  918.  
  919.       I really can't tell you what all the future holds fo ADLOGO. It
  920.       seems that by the day, we are coming up with ways to improve the
  921.       performance of ADLOGO, and ideas that can be added to ADLOGO that
  922.       would further enhance what ADLOGO does before a file is transfered
  923.       to your users.
  924.  
  925.       As you can tell, ADLOGO is geared toward the ADVERTISEMENT areas of
  926.       telecommunications. The is one way for you, as a Sysop, to increase
  927.       the use of your BBS. And, at ALMOST, at a no-expense level. We say
  928.       ALMOST since there is a SMALL, one time fee for the full use of
  929.       ADLOGO. With this concept, this is probably the CHEEPEST way of
  930.       advertising your BBS to the population.
  931.  
  932.       Now, seeing that graphics are now playing a big part in the computer
  933.       scene we, at TMC Software Development/OTS Development Corp., are
  934.       coming up new ideas on how to place your board's LOGO, or some kind
  935.       of info, into the GIF File Format. AS ADLOGO stands now, it is
  936.       capable of inserting a Comment (or LOGO) into a GIF. However, this
  937.       Comment can only be viewed by selected GIF Viewers (CShow and VPic
  938.       happen to be two of them). But, there are some viewers that do not
  939.       allow for this option to be viewed. So, as you are reading this, we
  940.       are working on the code for ADLOGO that will allow ADLOGO to insert
  941.       a picture overlay into the GIF file itself. This overlay, will then
  942.       be displayed to the user using ANY GIF viewer. This overlay, will NOT
  943.       disrupt the image of the GIF itself, it is mearly an overlay that
  944.       will remove itself within a pre-determind amount of time. Usually,
  945.       15 seconds. Using this method eliminates the need to Plaster BBS Ads
  946.       over over the image itself but rather display the ad and then
  947.       disappear leaving the Image intact and uncluttered!
  948.  
  949.       This is only one of the ideas that will be added to ADLOGO in the
  950.       very near future. Some others include a seperate util that is
  951.       executed on a GIF file AFTER a GIF is uploaded by a user. This util
  952.       will remove any Comments or overlays that have been added before the
  953.       GIF is posted on your system. It will also remove any padding that
  954.       was added by a X/YModem trasnfer. The outcome of this will be a
  955.       smaller GIF file, thus saving Hard Drive space on your system. Also,
  956.       when a user downloads a file that has been passed thru this util,
  957.       ADLOGO will execute much faster since it doesn't have to scan thru
  958.       as much code.
  959.  
  960.       Other enhancements include enhancing the speed of ADLOGO and a
  961.       ProDoor version of ADLOGO as well.
  962.  
  963.                                                                 Page 17.
  964.  
  965.                        .CFG FILE FORMAT
  966.  
  967.         The ADLOGO.CFG file is a normal, non-formated text file. This
  968.         meaning that you may use any normal text editor, such as QEDIT,
  969.         to edit this file.
  970.  
  971.         The format for the ADLOGO.CFG file is as follows:
  972.  
  973.         LINE #       DESCRPTION
  974.         ------       -------------------------------------------
  975.           1          Your Board's Name (32 Chars MAX)
  976.           2          Serial No. (0 if UNREGISTERED)
  977.           3          MATCHED DRIVE letters
  978.           4          Full Path & Filename of your LOGO file
  979.           5          Full Path of the TEMP directory
  980.           6          Full Path & Filename of the PCBoard's Callers Log
  981.           7          Multi-Node          (Y=Yes, N=No)
  982.           8          .ARJ Format Support (Y=Yes, N=No)
  983.           9          .GIF File Support   (Y=Yes, N=No)
  984.          10          .ZIP Format Support (Y=Yes, N=No)
  985.          11          AD FILE insertion   (Y=Yes, N=No)
  986.          12          COPY ANY MD-HD      (Y=Yes, N=No)
  987.          13          Screen Writes       (BIOS or DIRECT)
  988.          14          Full Path and Filename of the AD FILE
  989.          15          Full Path and Filename of the GIF COMMENT Extention file
  990. *        16          Partical DSZ Command line for Xmodem transfers
  991.          17          PassCode (0 if UNREGISTERED)
  992.  
  993.  
  994.                                                                 Page 18.
  995.  
  996.                             ACKNOWLEDGEMENTS
  997.  
  998.         First, I would like to send out a BIG thanks to Brian Cload,
  999.         Owner/Operator of OTS Development Corporation and Sysop of
  1000.         The "Port of Call" BBS, and a very close friend, for the idea of
  1001.         developing ADLOGO, help with the manual (which I REALLY
  1002.         needed!), being a great ßeta test site, allowing TMC Software
  1003.         Development the use of his BBS as the support site and the
  1004.         Home of ADLOGO, and just happening to find that one GIF file
  1005.         that would send the ßeta version of ADLOGO into La-La land!
  1006.         Let me tell you people, this one GIF that Brian tested one of
  1007.         the final ßeta versions of ADLOGO on, really had me in a tissy
  1008.         for a day or two!! Must have spent 6 hours on the phone LD trying
  1009.         to find the bug! (However, I did!).
  1010.  
  1011.         Thanks to Sam H. Smith, for the advise on com port routines, for
  1012.         giving us an AWESOME protocol (HS/Link), and the in-direct ideas
  1013.         screen displays for ADLOGO's Local screen displays.
  1014.         (In-Direct meaning I like the screen display that Mr. Smith has
  1015.         given HS/Link and decided to give ADLOGO a similar look.)
  1016.  
  1017.         To all you Sysop's that registered an eariler version of ADLOGO.
  1018.         It's people like yourself, that make programming for the
  1019.         SHAREWARE market worth it!
  1020.  
  1021.         And to those Sysop's that had found minor bugs in the ßeta
  1022.         versions of ADLOGO v1.xx. As I know some of you really must
  1023.         have pulled some hair out trying to get ADLOGO to work
  1024.         correctly!
  1025.  
  1026.                                                                 Page 19.
  1027.  
  1028.                                DISCLAIMER
  1029.  
  1030.         As much as we all hate this, I too, must add this in just to
  1031.         to keep things on the 'Up-and-Up'!
  1032.  
  1033.         ADLOGO, ALL ASSOCIATED FILES AND DOCUMENTATIONS, ARE RELEASED
  1034.         TO THE PULBIC AS SHAREWARE. TMC SOFTWARE, AND ITS AFFILIATES,
  1035.         RETAIN ALL RIGHTS TO THESE UTILITIES AND DOCUMENTATION.
  1036.  
  1037.         ADLOGO MAY BE DISTRIBUTED THRU THE PUBLIC AS LONG AS THE
  1038.         ARCHIVE FILE THAT ADLOGO.EXE IS CONTAINED IN IS NOT ALTERED IN
  1039.         ANY WAY OR FORM. THIS MEANS THAT NO FILE MAY BE ADDED TO THE
  1040.         ADLOGO ARCHIVE FILE WITHOUT FIRST OBTAINING WRITTEN CONSENT FROM
  1041.         TMC SOFTWARE DEVELOPMENT. THE EXCEPTION TO THIS IS 'ONLY' TO
  1042.         THE ZIPCOMMENT, ALSO KNOWN AS THE LOGO, THAT THIS ARCHIVE
  1043.         CONTAINS. NO BULLETIN BOARD ADVERTISEMENT FILES IN THE FORM OF
  1044.         TEXT FILES, EXECUTABLE .EXE or .COM FILES, OR ANY OTHER FORM
  1045.         ARE PERMITTED TO BE ADDED TO THE ADLOGO ARCHIVE FILE.
  1046.  
  1047.         I, MICHAEL J. CAMBRA, TMC SOFTWARE DEVELOPMENT, & OTS DEVELOPMENT
  1048.         CORPORATION, ARE IN NO WAY LIABLE FOR ANY DAMAGES, INCLUDING, BUT
  1049.         NOT LIMITED TO, IN THE FORM OF DATA LOSS, HARDWARE FAILURE, TIME
  1050.         LOST, AND/OR MONEY(IES) LOST, DUE TO THE OPERATION OF ADLOGO AND
  1051.         ITS' ACCOMPANYING SOFTWARE UTILITIES.
  1052.  
  1053.         ADLOGO has been put thru a number of tests. Much effort has
  1054.         gone into the programing of ADLOGO to prevent any kind of
  1055.         accidental damage occuring. However, as stated above, I, nor
  1056.         the affilitated Corporations, cannot be held liable for any kind
  1057.         of damage due to the functions of ADLOGO. If you decide to
  1058.         install ADLOGO on your system, YOU DO SO AT YOUR OWN RISK!.
  1059.         Before installing this software package, please make a backup
  1060.         of your most important system files, as this is a good practice
  1061.         before installing ANY new software of ANY kind.
  1062.  
  1063.  
  1064.  
  1065.                                                                 Page 20.
  1066.  
  1067.                               REGISTRATION
  1068.  
  1069.         ADLOGO is not free. ADLOGO, and its accompanying utilities
  1070.         (except DELF.COM), is released to the public as SHAREWARE.
  1071.  
  1072.         Registration fee for ADLOGO is US $25. You are allowed to run
  1073.         ADLOGO for a peroid of no more than 30 days, this being the
  1074.         TRIAL PERIOD. After which, you must either register ADLOGO with
  1075.         TMC Software Development, or discontinue the use of ADLOGO and
  1076.         remove it from your system.
  1077.  
  1078.         This is a ONE TIME registration fee. Upon registering ADLOGO,
  1079.         you will receive a Serial No. and PassCode that you place into
  1080.         the ADLOGO.CFG file. This Serial No./PassCode combination will
  1081.         remove all FORCED options, remove the UNREGISTERED display which
  1082.         is sent to the user online, and allow you to fully configure
  1083.         ADLOGO to fit your system by allowing all ON/OFF Toggles to be
  1084.         enforced. This Serial No./PassCode combination will be valid for
  1085.         all future releases of ADLOGO.
  1086.  
  1087.         To register your copy of ADLOGO, complete the REGISTER.FRM file,
  1088.         send a CHECK or MONEY ORDER payable to MIKE CAMBRA, and mail
  1089.         them both to the address located on the top of the REGISTER.FRM.
  1090.  
  1091.         After we receive your registration fee, you will be sent a
  1092.         Registration Package. This Package will include your personal
  1093.         Serial Number, PassCode, and information on what is required for
  1094.         the GIF File Format to be enabled (NO EXTRA FEE IS REQUIRED!)
  1095.         However, since the processing of a GIF File is very complex,
  1096.         there are a few steps that you must do before GIF Support can be
  1097.         fully enabled!) All the required steps that pertain to enabling
  1098.         the GIF Support will be included in this Package.
  1099.  
  1100.  
  1101.